have rough edges - Turkish English Dictionary